package com.um.jdy.common.charge.entity.po;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.um.springboot.starter.orm.entity.BaseEntity;
import lombok.Data;
import java.util.Date;

/**
 * 充电订单账单表
 * @TableName charge_order_bill
 */
@TableName(value ="charge_order_bill")
@Data
public class OrderBill extends BaseEntity {

	/**
	 * id
	 */
	 @TableId
	 private String chargeOrderBillId;

	/**
	 * 租户ID
	 */
	 private String comId;

	/**
	 * 充电订单id
	 */
	 private String chargeOrderId;

	/**
	 * 充电开始时间
	 */
	 private Date chargeStartTime;

	/**
	 * 充电结束时间
	 */
	 private Date chargeEndTime;

	/**
	 * 尖单价
	 */
	 private Integer sharpPrice;

	/**
	 * 尖电量
	 */
	 private Integer sharpCapacity;

	/**
	 * 计损尖电量
	 */
	 private Integer sharpLossCapacity;

	/**
	 * 尖金额
	 */
	 private Integer sharpAmount;

	/**
	 * 峰单价
	 */
	 private Integer peakPrice;

	/**
	 * 峰电量
	 */
	 private Integer peakCapacity;

	/**
	 * 计损峰电量
	 */
	 private Integer peakLossCapacity;

	/**
	 * 峰金额
	 */
	 private Integer peakAmount;

	/**
	 * 平单价
	 */
	 private Integer shoulderPrice;

	/**
	 * 平电量
	 */
	 private Integer shoulderCapacity;

	/**
	 * 计损平电量
	 */
	 private Integer shoulderLossCapacity;

	/**
	 * 平金额
	 */
	 private Integer shoulderAmount;

	/**
	 * 谷单价
	 */
	 private Integer offPeakPrice;

	/**
	 * 谷电量
	 */
	 private Integer offPeakCapacity;

	/**
	 * 计损谷电量
	 */
	 private Integer offPeakLossCapacity;

	/**
	 * 谷金额
	 */
	 private Integer offPeakAmount;

	/**
	 * 电表总起值
	 */
	 private Integer startMeterValue;

	/**
	 * 电表总止值
	 */
	 private Integer endMeterValue;

	/**
	 * 总电量
	 */
	 private Integer totalCapacity;

	/**
	 * 计损总电量
	 */
	 private Integer totalLossCapacity;

	/**
	 * 消费金额
	 */
	 private Integer totalAmount;

	/**
	 * 
	 */
	 private String isDelete;

	/**
	 * 
	 */
	 private Date deleteTime;


}
